There's alot of BS slung on the internet about Stillen, and of course there's some truth as well. I personally have some of their parts (intake, test pipes, x-pipe) and will most likely buy their intercoolers and ducts in the coming months.
Please let me know how the parts you have purchased from stillen have worked out.